Home
Manglish
English listing
Malayalam listing
ടെയ്പ് റിക്കാര്ഡര് - meaning in english
നാമം (Noun)
Tape recorder